piling rig - French English Dictionary